finished rolled - German English Dictionary